<?php

// uncomment the following to define a path alias
// Yii::setPathOfAlias('local','path/to/local-folder');

// This is the main Web application configuration. Any writable
// CWebApplication properties can be configured here.
return array (
      'timeZone' => 'Asia/Ho_Chi_Minh',
		'basePath' => dirname ( __FILE__ ) . DIRECTORY_SEPARATOR . '..',
		'name' => 'Tin tức bóng đá 24h',
		
		// preloading 'log' component
		'preload' => array (
				'log' 
		),
		
		// autoloading model and component classes
		'import' => array (
				'application.models.*',
				'application.components.*'  
		),
		
		'modules' => array (
				
				// uncomment the following to enable the Gii tool
				
				'gii' => array (
						'class' => 'system.gii.GiiModule',
						'password' => 'chinhdaica',
						
						// If removed, Gii defaults to localhost only. Edit carefully to taste.
						'ipFilters' => array (
								'127.0.0.1',
								'::1' 
						) 
				),
				'api',
            'admin', 
		),
		
		// application components
		'components' => array (
				'user' => array (
						
						// enable cookie-based authentication
						'allowAutoLogin' => true 
				),
				
				// uncomment the following to enable URLs in path-format
				
				'urlManager' => array (
						'urlFormat' => 'path',
						'rules' => array (
                        /*
                        'cms' => 'admin',
                        'cms/<_c:\w+>/<_a:\w+>/<id:\d+>' =>'admin/<_c>/<_a>/<id>',
                        'cms/<_c:\w+>/<_a:\w+>'          =>'admin/<_c>/<_a>',
                        'cms/<_c:\w+>'                   =>'admin/<_c>',
                        */
								'<controller:\w+>/<id:\d+>' => '<controller>/view',
								'<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
								'<controller:\w+>/<action:\w+>' => '<controller>/<action>', 
                        '/chuyen-muc/<title:.*?>-c<cat_id:\d+>'=>'/news/index',
                        '/tin-tuc/<title:.*?>-<id:\d+>.html'=>'/news/detail',
						) 
				),
				 
				/*
				 * 'db'=>array(
				 * 'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',
				 * ),
				 */
				// uncomment the following to use a MySQL database
				
				'db' => array (
						'connectionString' => 'mysql:host=localhost;dbname=tintucbongda',
						'emulatePrepare' => true,
						'username' => 'root',
						'password' => '',
						'charset' => 'utf8' 
				),
				'errorHandler' => array (
						
						// use 'site/error' action to display errors
						'errorAction' => 'site/error' 
				),
				'log' => array (
						'class' => 'CLogRouter',
						'routes' => array (
								array (
										'class' => 'CFileLogRoute',
										'levels' => 'error, warning' 
								) 
						) 
				),
            
            'phpseclib' => array(
               'class' => 'ext.phpseclib.PhpSecLib'
             ), 
		)
		// uncomment the following to show log messages on web pages
		/*
		 * array(
		 * 'class'=>'CWebLogRoute',
		 * ),
		 */
		
		,
		
		// application-level parameters that can be accessed
		// using Yii::app()->params['paramName']
		'params' => array (
				
				// this is used in contact page
				'adminEmail' => 'webmaster@example.com' 
		) 
);